Big Huge Thesaurus

Parkinsonia florida

noun